HAL CEC APIs listing for migration ¶
This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.
HAL CEC constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
CEC_0_5_BITPERIOD_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_0_5_BIT_PERIOD |
|
|
CEC_1_5_BITPERIOD_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_1_5_BIT_PERIOD |
|
|
CEC_2_5_BITPERIOD_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_2_5_BIT_PERIOD |
|
|
CEC_3_5_BITPERIOD_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_3_5_BIT_PERIOD |
|
|
CEC_4_5_BITPERIOD_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_4_5_BIT_PERIOD |
|
|
CEC_5_5_BITPERIOD_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_5_5_BIT_PERIOD |
|
|
CEC_6_5_BITPERIOD_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_6_5_BIT_PERIOD |
|
|
CEC_BRE_ERRORBIT_GENERATION |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_BRE_ERRORBIT_NO_GENERATION |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_BROADCASTERROR_ERRORBIT_GENERATION |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_BROADCASTERROR_NO_ERRORBIT_GENERATION |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_CFGR_OAR_LSB_POS |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_DEFAULT_SFT |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_DURATION_AUTO |
|
|
CEC_EXTENDED_TOLERANCE |
h5, f4, g0, h7 |
HAL_CEC_RX_TOLERANCE_EXTENDED |
|
|
CEC_FLAG_ARBLST |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX_ARBITRATION_LOST |
|
|
CEC_FLAG_BRE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_BIT_RISING |
|
|
CEC_FLAG_LBPE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_LONG_BIT_PERIOD |
|
|
CEC_FLAG_RXACKE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_MISSING_ACK |
|
|
CEC_FLAG_RXBR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_FLAG_RXEND |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_FLAG_RXOVR |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_OVERFLOW |
|
|
CEC_FLAG_SBPE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_SHORT_BIT_PERIOD |
|
|
CEC_FLAG_TXACKE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX_MISSING_ACK |
|
|
CEC_FLAG_TXBR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_FLAG_TXEND |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_FLAG_TXERR |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX |
|
|
CEC_FLAG_TXUDR |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX_UNDERRUN |
|
|
CEC_FULL_LISTENING_MODE |
h5, f4, g0, h7 |
HAL_CEC_LISTEN_MODE_RECEIVE_ALL_MSG |
|
|
CEC_IER_RX_ALL_ERR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IER_TX_ALL_ERR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_INITIATOR_LSB_POS |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_ISR_ALL_ERROR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_ARBLST |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_BRE |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_LBPE |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_RXACKE |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_RXBR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_RXEND |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_RXOVR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_SBPE |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_TXACKE |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_TXBR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_TXEND |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_TXERR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_IT_TXUDR |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_LBPE_ERRORBIT_GENERATION |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_LBPE_ERRORBIT_NO_GENERATION |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_NO_RX_STOP_ON_BRE |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_OWN_ADDRESS_0 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_0 |
|
|
CEC_OWN_ADDRESS_1 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_1 |
|
|
CEC_OWN_ADDRESS_10 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_10 |
|
|
CEC_OWN_ADDRESS_11 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_11 |
|
|
CEC_OWN_ADDRESS_12 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_12 |
|
|
CEC_OWN_ADDRESS_13 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_13 |
|
|
CEC_OWN_ADDRESS_14 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_14 |
|
|
CEC_OWN_ADDRESS_2 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_2 |
|
|
CEC_OWN_ADDRESS_3 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_3 |
|
|
CEC_OWN_ADDRESS_4 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_4 |
|
|
CEC_OWN_ADDRESS_5 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_5 |
|
|
CEC_OWN_ADDRESS_6 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_6 |
|
|
CEC_OWN_ADDRESS_7 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_7 |
|
|
CEC_OWN_ADDRESS_8 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_8 |
|
|
CEC_OWN_ADDRESS_9 |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_9 |
|
|
CEC_OWN_ADDRESS_NONE |
h5, f4, g0, h7 |
HAL_CEC_OWN_ADDR_NONE |
|
|
CEC_REDUCED_LISTENING_MODE |
h5, f4, g0, h7 |
HAL_CEC_LISTEN_MODE_RECEIVE_OWN_ADDRESS_ONLY |
|
|
CEC_RX_STOP_ON_BRE |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
CEC_SFT_START_ON_TXSOM |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_ON_MSG_START |
|
|
CEC_SFT_START_ON_TX_RX_END |
h5, f4, g0, h7 |
HAL_CEC_SIG_FREETIME_ON_MSG_END |
|
|
CEC_STANDARD_TOLERANCE |
h5, f4, g0, h7 |
HAL_CEC_RX_TOLERANCE_STANDARD |
|
|
HAL_CEC_ERROR_ARBLST |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX_ARBITRATION_LOST |
|
|
HAL_CEC_ERROR_BRE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_BIT_RISING |
|
|
HAL_CEC_ERROR_INVALID_CALLBACK |
h5, f4, g0, h7 |
Removed / sequence changed |
|
|
HAL_CEC_ERROR_LBPE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_LONG_BIT_PERIOD |
|
|
HAL_CEC_ERROR_NONE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_NONE |
|
|
HAL_CEC_ERROR_RXACKE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_MISSING_ACK |
|
|
HAL_CEC_ERROR_RXOVR |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_OVERRUN |
|
|
HAL_CEC_ERROR_SBPE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_RX_SHORT_BIT_PERIOD |
|
|
HAL_CEC_ERROR_TXACKE |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX_MISSING_ACK |
|
|
HAL_CEC_ERROR_TXERR |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX |
|
|
HAL_CEC_ERROR_TXUDR |
h5, f4, g0, h7 |
HAL_CEC_ERROR_TX_UNDERRUN |
|
|
HAL_CEC_STATE_BUSY |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_STATE_BUSY_RX |
h5, f4, g0, h7 |
HAL_CEC_STATE_RX_ACTIVE |
|
|
HAL_CEC_STATE_BUSY_RX_TX |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_STATE_BUSY_TX |
h5, f4, g0, h7 |
HAL_CEC_STATE_TX_ACTIVE |
|
|
HAL_CEC_STATE_ERROR |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_STATE_READY |
h5, f4, g0, h7 |
HAL_CEC_STATE_IDLE |
|
|
HAL_CEC_STATE_RESET |
h5, f4, g0, h7 |
HAL_CEC_STATE_RESET |
HAL CEC enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_CEC_CallbackIDTypeDef |
h5, f4, g0, h7 |
hal_cec_cb_t |
|
|
HAL_CEC_ERROR_CB_ID |
h5, f4, g0, h7 |
Removed from HAL2 / sequence changed |
|
|
HAL_CEC_MSPDEINIT_CB_ID |
h5, f4, g0, h7 |
Removed from HAL2 / sequence changed |
|
|
HAL_CEC_MSPINIT_CB_ID |
h5, f4, g0, h7 |
Removed from HAL2 / sequence changed |
|
|
HAL_CEC_RX_CPLT_CB_ID |
h5, f4, g0, h7 |
Removed from HAL2 / sequence changed |
|
|
HAL_CEC_TX_CPLT_CB_ID |
h5, f4, g0, h7 |
Removed from HAL2 / sequence changed |
HAL CEC macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_CEC_CLEAR_FLAG |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_CLEAR_OAR |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_DISABLE |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_DISABLE_IT |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_ENABLE |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_ENABLE_IT |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_FIRST_BYTE_TX_SET |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_GET_FLAG |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_GET_IT_SOURCE |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_GET_TRANSMISSION_END_FLAG |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_GET_TRANSMISSION_START_FLAG |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_LAST_BYTE_TX_SET |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_RESET_HANDLE_STATE |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
__HAL_CEC_SET_OAR |
h5, f4, g0, h7 |
Removed / Sequence changed |
HAL CEC structures ¶
HAL CEC functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_CEC_ChangeRxBuffer |
h5, f4, g0, h7 |
HAL_CEC_SetRxBuffer |
|
|
HAL_CEC_DeInit |
h5, f4, g0, h7 |
HAL_CEC_DeInit |
|
|
HAL_CEC_ErrorCallback |
h5, f4, g0, h7 |
HAL_CEC_ErrorCallback |
|
|
HAL_CEC_GetError |
h5, f4, g0, h7 |
HAL_CEC_GetLastErrorCodes |
|
|
HAL_CEC_GetLastReceivedFrameSize |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_GetState |
h5, f4, g0, h7 |
HAL_CEC_GetState |
|
|
HAL_CEC_IRQHandler |
h5, f4, g0, h7 |
HAL_CEC_IRQHandler |
|
|
HAL_CEC_Init |
h5, f4, g0, h7 |
HAL_CEC_Init |
|
|
HAL_CEC_MspDeInit |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_MspInit |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_RegisterCallback |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_RegisterRxCpltCallback |
h5, f4, g0, h7 |
HAL_CEC_RegisterRxCpltCallback |
|
|
HAL_CEC_RxCpltCallback |
h5, f4, g0, h7 |
HAL_CEC_RxCpltCallback |
|
|
HAL_CEC_SetDeviceAddress |
h5, f4, g0, h7 |
HAL_CEC_SetConfig |
|
|
HAL_CEC_Transmit_IT |
h5, f4, g0, h7 |
HAL_CEC_Transmit_IT |
|
|
HAL_CEC_TxCpltCallback |
h5, f4, g0, h7 |
HAL_CEC_TxCpltCallback |
|
|
HAL_CEC_UnRegisterCallback |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
HAL_CEC_UnRegisterRxCpltCallback |
h5, f4, g0, h7 |
Removed / Sequence changed |
|
|
pCEC_CallbackTypeDef |
h5, f4, g0, h7 |
hal_cec_cb_t |
|
|
pCEC_RxCallbackTypeDef |
h5, f4, g0, h7 |
hal_cec_rx_cb_t |
HAL CEC legacy aliases (HAL1 to HAL1) ¶
|
HAL1 legacy API alias |
HAL1 API |
|---|---|
|
__HAL_CEC_GET_IT |
__HAL_CEC_GET_FLAG |